long-range mission - Turco Inglés Diccionario